satisfy sb's thirst - Türkisch Englisch Wörterbuch